package com.niiwoo.civet.mobile.vo.response.koala;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * @author lichuanzhi
 * @date 2018/01/11
 */

@Getter
@Setter
@ApiModel("考拉理财全额还款弹窗VO")
public class KaoLaLiCaiFullRepayReponseVO {

	/**
	 * 还款总金额
	 */
	@ApiModelProperty(value = "还款总金额",  required = true)
	private BigDecimal repaymentTotalAmount = BigDecimal.ZERO;

	/**
	 * 本金总额
	 */
	@ApiModelProperty(value = "本金总额",  required = true)
	private BigDecimal repaymentCapitalTotal = BigDecimal.ZERO;

	/**
	 * 当期应还利息
	 */
	@ApiModelProperty(value = "当期应还利息",  required = true)
	private BigDecimal currentPeriodInterest = BigDecimal.ZERO;

	/**
	 * 待还平台管理费总额
	 */
	@ApiModelProperty(value = "待还平台管理费总额",  required = true)
	private BigDecimal repaymentManagementFeeTotal = BigDecimal.ZERO;

	/**
	 * 待还担保服务费总额
	 */
	@ApiModelProperty(value = "待还担保服务费总额",  required = true)
	private BigDecimal repaymentGuaranteeFeeTotal = BigDecimal.ZERO;


	@ApiModelProperty(value = "还款动作状态（1可执行还款，2还款正在执行中）")
	private Byte canRefund;

	@ApiModelProperty(value = "银行卡号",  required = true)
	private String bankCard;

	@ApiModelProperty(value = "节省金额",  required = true)
	private BigDecimal economizeAmount = BigDecimal.ZERO;
}
